@charset "utf-8";
/* CSS Document */

/* Simulador */

#cont_simulador { width:730px; height:591px; padding:10px; font-size:13px; background-color:#F5F5F5; }
.simulador { width:730px; height:530px; }

#cont_simulador a { text-decoration:none; background-repeat:no-repeat; }

/* Barra superior */

#cont_simulador .pasos { width:730px; height:43px; margin-bottom:10px; }
#cont_simulador .pasos a { float:left; display:block; height:33px; padding:5px 0 5px 20px; color:#FFF; text-align:left; line-height:16px; }

/* Columna Izquierda */

#cont_simulador .tabs { clear:both; float:left; width:150px; height:450px; }
#cont_simulador .tabs a { clear:both; float:left; display:block; width:145px; height:40px; background-image:url(../img/bg-tarjeta.png); margin-bottom:10px; padding-right:5px; color:#FFF; text-align:center; line-height:40px; }

#cont_simulador .desc { clear:both; float:left; width:130px; height:430px; padding:10px; }

/* Contenido */

#cont_simulador .panes { float:left; width:540px; height:428px; margin:auto; padding:20px; background-color:#FFF; }

#cont_simulador .tarjeta { float:left; width:214px; height:150px; padding:10px; }
#cont_simulador .tarjeta h5, p { margin-bottom:10px; }
#cont_simulador .tarjeta h5 { color:#ED1C24; }

#cont_simulador .categorias { float:left; width:250px; height:300px; }
#cont_simulador .categorias h5 { margin-bottom:10px; color:#793987; text-align:left; font-weight:bold; }
#cont_simulador .categorias li {  margin-bottom:10px; margin-left:-5px; text-align:left; }

#cont_simulador .botones { clear:both; width:240px; position:absolute; top:86%; left:64%; }
#cont_simulador .botones a { float:right; width:110px; heigth:33px; background-image:url(../img/btn-ant-sig.png); margin-right:5px; color:#FFF; text-align:center; line-Height:33px; font-weight:bold; }

#cont_simulador .panes form label { color:#FF3300; }
#cont_simulador .form_txt p, .form_input p { color:#9AAD39; font-weight:bold; }
#cont_simulador .form_txt { float:left; width:100px; padding:10px; }
#cont_simulador .form_input { float:left; padding:10px; }
#cont_simulador .form_barra { clear:both; width:100%; height:1px; background-image:url(../img/form-barra.png); background-repeat:no-repeat; background-position:center; padding:10px 0 10px 0; }
#cont_simulador .resul { width:560px; height:40px; padding-left:10px; position:relative; left:-20px; color:#FFF; font-size:16px; font-weight:bold; line-height:40px; }